throwing yourself on the grenade
Synonyms for throwing yourself on the grenade
On this page, you will find 30 slang terms related to throwing yourself on the grenade. Some of the top words include: throwing yourself on the grenade, Turnip, dawgette, breazy, snowmobile, and 25 more.